//
// Created by hkkzzxz on 24-9-4.
//

#ifndef YUNSHI_ISUPERADMINSERVICE_H
#define YUNSHI_ISUPERADMINSERVICE_H

// 超级管理员业务逻辑接口类

#include <iostream>

class ISuperAdminService {
public:
    virtual ~ISuperAdminService() = default;

    // 添加管理员接口
    virtual bool addAdmin(const std::string &id, const std::string &name,
                          const std::string &password) = 0;

    // 删除管理员接口
    virtual bool deleteAdmin(const std::string &id, const std::string &name) = 0;

    // 查看管理员接口
    virtual std::string checkAdmin() = 0;
};

#endif //YUNSHI_ISUPERADMINSERVICE_H
